joint guarantor - German English Dictionary